1cca9e26af9ef0afbcf054eb8a34c4fcf161ed7e,acme4j-client/src/main/java/org/shredzone/acme4j/challenge/TlsSni02Challenge.java,TlsSni02Challenge,authorize,#,70

Before Change


        String tokenHash = computeHash(getToken());
        subject = tokenHash.substring(0, 32) + '.' + tokenHash.substring(32) + ".token.acme.invalid";

        String kaHash = computeHash(getAuthorization());
        sanB = kaHash.substring(0, 32) + '.' + kaHash.substring(32) + ".ka.acme.invalid";
    }

After Change


        String tokenHash = hexEncode(sha256hash(getToken()));
        subject = tokenHash.substring(0, 32) + '.' + tokenHash.substring(32) + ".token.acme.invalid";

        String kaHash = hexEncode(sha256hash(getAuthorization()));
        sanB = kaHash.substring(0, 32) + '.' + kaHash.substring(32) + ".ka.acme.invalid";
    }